メインコンテンツへスキップ

Upenn EE

プログラム概要​

合格ラインは低く、肩書きは立派です。ただし 10 course units(CU)の構成は決まっています。EE の中核分野の授業 5 つ+ESE の選択科目 2 つ+SEAS の選択科目 1 つ+自由選択科目 2 つ(事前承認リストにない授業は petition が必要)です。私のようにハードウェアをまったく知らない場合は、数学、最適化、ML 分野の ESE の授業を取れますが、どれも非常に高度なのできついかもしれません(純粋な EE プログラムなので SDE とは無関係です)。もちろん、修了まで無難に乗り切れる楽な授業もあります。CS など他のプログラムへの転科や二重在籍も簡単にできます。背景がしっかりしていれば safety school として使えますし、隣の SCMP を safety として出願するのもありです。

課題量は授業選択次第です。Penn Course Review で難易度を確認でき、楽な授業は出席の必要がありませんが、ハードな CIS の授業を取ることもできます。

転科の手続き:

  1. まず DATS のアドバイザーと話し、志望プログラムが受け入れてくれるかを確認
  2. 学内の転科申請書を提出(入学審査をやり直すわけではなく、主に履修履歴と GPA を見ます。DS に転科するなら ESE5420 CIS5450 ESE5000。実は CIS5450 と CIS5190/5200 の両方を取る必要はありません)
  3. Graduate Affairs による審査
  4. Registrar がシステムを更新するまで待つ(メールでは営業日で 7〜10 日とのこと)

合格ラインと Data Points​

かなり易しめで合格率は約 20%、GPA > 87 なら挑戦する価値があります。

  1. UPenn EE 学部、GPA 3.9

就職活動​

ソフトウェア方面に進む学生は非常に少なく、SDE のポジションを探している人はほとんど見かけません。私が聞いたこともないハードウェア企業に就職した友人が何人かいます。私個人は FAANG に応募しましたが何の反応もありませんでした。単に私の実力不足かもしれません :(

  • Penn EE 学部、CS 副専攻、Penn の Accelerated Master's を修了して 2026 年に卒業後、Tesla の Battery Electronics チームに Electrical Design Engineer として正社員入社。

プログラムの転科​

転科するには、アルゴリズム/計算理論の授業のどれか 1 つで A- 以上が必要です。教授や TA は転科はかなり簡単だと言いますが、コーディネーターは競争が激しいと言います。謎です。私はアルゴリズムの授業を取りましたが、前半は LeetCode に近く、後半は P と NP を扱います。試験の難易度は NOIP 普及組の第 2 問/Codeforces のレーティング 1400/AtCoder 800 を超えません。私は LeetCode を一度も解いたことがありませんでしたが……。課題には難しい問題がいくつかあります。